﻿body {font:12px/1.5 arial;color:#333;padding:0 2em;margin:0;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin: 0;}
article,aside,dialog,figure,footer,header,hgroup,nav,section {display:block;}
a {text-decoration:none;}
.logo {padding:1em 0;position:relative;}
.logo sup {position:absolute;left:172px;top:5px;font:italic 9pt/1.5 microsoft yahei;color:#999;}
.logo a {width:262px;height:54px;background:url(../img/logo.png) no-repeat 0 0;display:block;text-indent:-999em;overflow:hidden;}
.gb-form label {display:block;}
.tips {color:#999;font-size:12px;}
.gb-form .tips {display:block;line-height:22px}
.gb-form p {padding:0;margin:.5em 0;}
.gb-form .txt {padding:4px 2px;border:2px solid #e5e5e5;width:160px;}
.gb-form textarea.txt{width:auto;overflow:auto;}
fieldset {border:1px solid #ddd;border-top:2px solid #72af2d;padding:10px 15px;position:relative;#zoom:1;}
/*fieldset h2 {font:700 16px/100% arial;position:absolute;top:-8px;left:12px;padding:0 3px;background:#fff;}*/
fieldset h2 {font:700 16px/100% arial;border-bottom:1px dotted #e5e5e5;padding:0 0 10px}
.to-user {position:relative;#zoom:1;}
.to-user-add {position:absolute;left:0;top:0;background:#fff;display:none}
.footer {padding:.5em 0;color:#999}